testosterone enanthate - German English Dictionary